Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 SHAFTESBURY MEWS Detached £305,769 £66,500 18 Dec 1998
2 SHAFTESBURY MEWS Detached £205,960 £200,000 27 Apr 2022
4 SHAFTESBURY MEWS Detached £289,531 £225,000 25 May 2017
6 SHAFTESBURY MEWS Detached £271,741 £81,950 24 Aug 2001